package com.base.thread.demo_01;

/**
 * 匿名内部类实现
 * @ClassName: Demo3
 * @Description: 
 * @Author xuyou
 * @DateTime 2019年12月7日 下午2:24:20
 */
public class Demo3 {
	
	public static void main(String[] args) {
		
		/*new Thread() {
			public void run() {
				System.out.println("thread start ..");
			};
		}.start();*/
		
		
		/*new Thread(new Runnable() {
			@Override
			public void run() {
				System.out.println("thread start ..");
			}
		}).start();*/
		
		/**
		 * 会打印sub因为最终是子类重写了父类的run方法
		 */
		new Thread(new Runnable() {
			@Override
			public void run() {
				System.out.println("runnable");
			}
		}) {
			public void run() {
				System.out.println("sub");
			};
		}.start();
		
		
	}

}
